Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework image generation workflow #235

Merged
merged 95 commits into from
May 16, 2024
Merged

Conversation

Johennes
Copy link
Contributor

@Johennes Johennes commented May 10, 2024

Things undertaken to speed up the workflow:

  • Avoid usage of drawio-export-action (the Docker image is ~800MB and runs the Electron app once for every input file)
  • Avoid usage of setup-graphviz (it's just a frontend for apt-get executed through a node application)
  • Run plantuml export in recursive mode and with parallelization
  • Run draw.io export in recursive mode
  • Don't embed metadata in plantuml exports (since we already have the source files here anyway)
  • Use rsync for selectively copying files

As a breaking change the draw.io exported files don't have a page name suffix anymore (which is a feature of https://github.com/rlespinasse/drawio-exporter). Consequently, some file name usages will have to be adapted.

TVRiddle and others added 20 commits November 22, 2023 11:21
…driver

Hotfix new optional cleanup endpoint testdriverapi
#228)

* Adds better documentation of where the mxid is required in its url format



---------

Co-authored-by: TVRiddle <44850999+TVRiddle@users.noreply.github.com>
…oint_sorting' into gematik/HOTFIX_Restructures_endpoint_sorting
…oint_sorting

new tags in TiMessengerTestTreiber.yaml
…fhir_compliant_off

TIM-TS 446: allow FHIR enum state "off"
* Marks required properties as required

* Bumps api version

* Merges incoming changes
@Johennes Johennes force-pushed the johannes/generate-images branch from 07d1f2e to 0464a2d Compare May 10, 2024 14:22
@Johennes Johennes requested a review from ichderjens May 10, 2024 14:26
@Johennes Johennes merged commit 1b95b05 into tim-epa-fdv May 16, 2024
@Johennes Johennes deleted the johannes/generate-images branch May 16, 2024 14:05
@Johennes Johennes changed the title Speed up image generation workflow Rework image generation workflow May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants